bus depot - Turco Inglés Diccionario